Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Моделювання даних за допомогою діаграм "сутність зв'язок" (ERD - Entity Relationship Diagrams)

Інформація про навчальний заклад

ВУЗ:
Технічний коледж Національного університету ЛП
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Лабораторна робота
Предмет:
Системне програмування та операційні системи

Частина тексту файла

Міністерство освіти і науки України ВСП – Технічний коледж НУ «Львівська політехніка» Системне програмування ЗВІТ Лабораторна робота №3 «Моделювання даних за допомогою діаграм "сутність зв'язок" (ERD - Entity Relationship Diagrams)» підготував студент групи 45КІ Логін Юрій Львів – 2013 Мета лабораторної роботи: полягає у практичному моделюванні даних за допомогою діаграм "сутність-зв'язок" (ERD-Entity Relationship Diagrams). Теоретичні відомості Діаграми сутність - зв'язок Діаграми "сутність-зв'язок" (ERD) призначені для розробки моделей даних та забезпечують стандартний засіб визначення даних і відношень між ними. Фактично за допомогою ERD здійснюється деталізація сховищ даних проектованої системи, а також документуються сутності системи та засоби їхньої взаємодії, включаючи ідентифікацію об'єктів, важливих для предметної області (сутності), властивостей цих об'єктів (атрибутів) і їхніх відношень з іншими об'єктами (зв’язків). Дана нотація була введена Ченом (Chen) і отримала подальший розвиток в роботах Баркера (Barker). Нотація Чена надає багатий набір засобів моделювання даних, включаючи ERD, діаграми атрибутів, діаграми деком позиції. Ці діаграмні техніки використовуються для проектування реляційних баз даних. Сутність, відношення і зв'язки в нотації Чена Сутність являє собою множину екземплярів реальних або абстрактних об'єктів (людей, подій, станів, ідей, предметів і т. ін.), що мають спільні атрибути або характеристики. Будь-який об'єкт системи може бути представлений лише однією сутністю, що повинна бути унікально ідентифікована. При цьому ім'я сутності повинно відображати тип або клас об'єкту, а не його конкретний екземпляр (наприклад, КНИГА, а не назва конкретної книги). Відношення в самому загальному вигляді являє собою зв'язок між двома і більшою кількістю сутностей. Найменування відношення здійснюється за допомогою граматичного звороту дієслова (МАЄ, ВИЗНАЧАЄ, МОЖЕ ВОЛОДІТИ і т. ін.)  Мал.1. Позначення в ERD (нотація Чена). . Значення зв'язку характеризує його тип та, як правило, наступної множини: {"0 або 1", "0 або більше", "1", "1 або більше", "р : q" (діапазон)}. Пара значень зв'язків, що належать до одного й того ж відношення, визначає тип цього відношення. Практика показала, що для більшості застосувань достатньо використати наступні типи відношень: 1). 1*1 (один-до-одного). Відношення даного типу використовуються, як правило, на верхніх рівнях ієрархії моделі даних, а на нижніх рівнях зустрічаються порівняно рідко. 2). 1*п (один-до-багатьох). Відношення даного типу використовується найбільш часто. 3). n*m (багато-до-багатьох). Відношення даного типу звичайно використовуються на ранніх етапах проектування з метою прояснення ситуації. В подальшому кожне з таких відношень повинно бути перетворене в комбінацію відношень типів 1 та 2 (можливо, з доданням допоміжних асоціативних сутностей та введенням нових відношень). На мал. 2 наведена діаграма "сутність-зв'язок", що демонструє відношення між об' єктами на прикладі банкомату.  Мал.2. Діаграма “сутність-зв’язок” Згідно до цієї діаграми кожен БАНК МАЄ один або більш РАХУНКІВ В БАНКУ. Крім того, кожен КЛІЄНТ МОЖЕ ВОЛОЛ1ТИ (водночас) однією або більше КРЕДИТНОЮ. КАРТКОЮ КАРТКОЮ і одним або більш БАНКІВСЬКИМ РАХУНКОМ, кожен з яких ВИЗНАЧАЄ рівно одну КРЕДИТНУ КАРТКУ (відзначимо, що у клієнта може і не бути ані рахунку, ані кредитної карти). Кожна КРЕДИТНА КАРТА МАЄ лише один залежний від неї ПАРОЛЬ КАРТКИ, а кожен КЛІЄНТ ЗНАЄ (але може і забути) ПАРОЛЬ КАРТКИ. Діаграми атрибутів Кожна сутність володіє однім або декількома атрибутами, що однозначно ідентифікують кожен примірник (екземпляр) сутності. При цьому будь-який атрибут може бути визначений як ключовий. Деталізація сутності здійснюється з використанням діаграм атрибутів, що розкривають асоційовані з сутністю атрибути. Діаграма атрибутів складається з сутності, що деталізується, відповідних атрибутів і доменів, області значень, що описують атрибути. На діаграмі кожен атрибут представляється в ви...
Антиботан аватар за замовчуванням

04.06.2014 19:06

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини